package org.gy;

import java.util.ArrayList;

public class ArrayListTest2 {
    public static void main(String[] args) {
        // 1、创建⼀个ArrayList集合对象
        ArrayList<String> list = new ArrayList<>();
        list.add("枸杞");
        list.add("Java⼊⻔");
        list.add("宁夏枸杞");
        list.add("⿊枸杞");
        list.add("⼈字拖");
        list.add("特级枸杞");
        list.add("枸杞⼦");
        System.out.println(list);
        //运⾏结果如下： [Java⼊⻔, 宁夏枸杞, ⿊枸杞, ⼈字拖, 特级枸杞, 枸杞⼦]
        // 2、开始完成需求：从集合中找出包含枸杞的数据并删除它
        for (int i = 0; i < list.size(); i++) {
        // i = 0 1 2 3 4 5
        // 取出当前遍历到的数据
            String ele = list.get(i);
        // 判断这个数据中包含枸杞
            if(ele.contains("枸杞")){
        // 直接从集合中删除该数据
                list.remove(ele);
            }
        }
        System.out.println(list);
        //删除后结果如下：[Java⼊⻔, ⿊枸杞, ⼈字拖, 枸杞⼦]
    }
}
